package cn.zyq.ykb.system.pay.core.client.dto;


import com.alipay.api.response.AlipayTradeAppPayResponse;
import com.alipay.api.response.AlipayTradeWapPayResponse;
import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderRequest;
import com.github.binarywang.wxpay.bean.request.WxPayUnifiedOrderV3Request;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @Author pengdoudou
 * @Date 2022/8/3 21:15
 */
@Data
public class PayOrderUnifiedRespDto {

    /**
     * 第三方支付请求响应信息
     */
    @ApiModelProperty("第三方支付请求响应信息")
    private String payReqResp;

    /**
     * 微信支付请求信息
     */
    @ApiModelProperty("微信支付请求信息")
    private WxPayUnifiedOrderV3Request wxV3RequestInfo;

    private WxPayUnifiedOrderRequest wxV2RequestInfo;
    /**
     * 支付宝支付请求响应详细
     */
    @ApiModelProperty("支付宝支付请求响应详细")
    private AlipayTradeWapPayResponse aliWapPayResponse;
    /**
     * 支付宝支付请求响应详细
     */
    @ApiModelProperty("支付宝app支付请求响应详细")
    private AlipayTradeAppPayResponse alipayTradeAppPayResponse;
}
